Conspiracies Between Learning Algorithms, Circuit Lower Bounds, and Pseudorandomness

نویسندگان

  • Igor Carboni Oliveira
  • Rahul Santhanam
چکیده

We prove several results giving new and stronger connections between learning theory, circuit complexity and pseudorandomness. Let C be any typical class of Boolean circuits, and C[s(n)] denote n-variable C-circuits of size ≤ s(n). We show: Learning Speedups. If C[poly(n)] admits a randomized weak learning algorithm under the uniform distribution with membership queries that runs in time 2/n, then for every k ≥ 1 and ε > 0 the class C[n] can be learned to high accuracy in timeO(2 ε ). There is ε > 0 such that C[2 ε ] can be learned in time 2/n if and only if C[poly(n)] can be learned in time 2 O(1) . Equivalences between Learning Models. We use learning speedups to obtain equivalences between various randomized learning and compression models, including sub-exponential time learning with membership queries, sub-exponential time learning with membership and equivalence queries, probabilistic function compression and probabilistic average-case function compression. A Dichotomy between Learnability and Pseudorandomness. In the non-uniform setting, there is non-trivial learning for C[poly(n)] if and only if there are no exponentially secure pseudorandom functions computable in C[poly(n)]. Lower Bounds from Nontrivial Learning. If for each k ≥ 1, (depth-d)-C[n] admits a randomized weak learning algorithm with membership queries under the uniform distribution that runs in time 2/n, then for each k ≥ 1, BPE * (depth-d)-C[n]. If for some ε > 0 there are P-natural proofs useful against C[2 ε ], then ZPEXP * C[poly(n)]. Karp-Lipton Theorems for Probabilistic Classes. If there is a k > 0 such that BPE ⊆ i.o.Circuit[n], then BPEXP ⊆ i.o.EXP/O(log n). If ZPEXP ⊆ i.o.Circuit[2], then ZPEXP ⊆ i.o.ESUBEXP. Hardness Results for MCSP. All functions in non-uniform NC reduce to the Minimum Circuit Size Problem via truth-table reductions computable by TC circuits. In particular, if MCSP ∈ TC then NC = TC. 1 ar X iv :1 61 1. 01 19 0v 1 [ cs .C C ] 3 N ov 2 01 6

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Algorithms versus Circuit Lower Bounds

Different techniques have been used to prove several transference theorems of the form “nontrivial algorithms for a circuit class C yield circuit lower bounds against C”. In this survey we revisit many of these results. We discuss how circuit lower bounds can be obtained from derandomization, compression, learning, and satisfiability algorithms. We also cover the connection between circuit lowe...

متن کامل

On Learning, Lower Bounds and (un)Keeping Promises

We extend the line of research initiated by Fortnow and Klivans [FK09] that studies the relationship between efficient learning algorithms and circuit lower bounds. In [FK09], it was shown that if a Boolean circuit class C has an efficient deterministic exact learning algorithm, (i.e. an algorithm that uses membership and equivalence queries) then EXP 6⊆ P/poly[C] . Recently, in [KKO13] EXP was...

متن کامل

The Partial Derivative method in Arithmetic Circuit Complexity

In this thesis we survey the technique of analyzing the partial derivatives of a polynomial to prove lower bounds for restricted classes of arithmetic circuits. The technique is also useful in designing algorithms for learning arithmetic circuits and we study the application of the method of partial derivatives in this setting. We also look at polynomial identity testing and survey an e cient a...

متن کامل

Learning Algorithms from Natural Proofs

Based on Håstad’s (1986) circuit lower bounds, Linial, Mansour, and Nisan (1993) gave a quasipolytime learning algorithm for AC0 (constant-depth circuits with AND, OR, and NOT gates), in the PAC model over the uniform distribution. It was an open question to get a learning algorithm (of any kind) for the class of AC0[p] circuits (constant-depth, with AND, OR, NOT, and MODp gates for a prime p)....

متن کامل

Approximation from linear spaces and applications to complexity

We develop an analytic framework based on linear approximation and duality and point out how a number of apparently diverse complexity related questions { on circuit and communication complexity lower bounds, as well as pseudorandomness, learnability, and general combinatorics of Boolean functions { t neatly into this framework. This isolates the analytic content of these problems from their co...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2016